Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.29 KB

Git Commit Rule.md

File metadata and controls

42 lines (27 loc) · 1.29 KB

Git Commit


  • 커밋 규칙

    1. 팀 단위로 1일 1커밋은 필수

    2. 여러 기능을 수정하여 한꺼번에 커밋하지 않기.

      1. 한 기능을 수정완료 한 경우, 즉시 커밋하기

      2. 여러 기능을 한꺼번에 커밋 한 경우, 나중에 찾기가 힘듬.

      3. 한 기능의 수정을 위해서 여러 파일을 수정한 경우는 가능!

  • 커밋 내용

    • Commit Type** : 간단한 기능 (추가/수정/삭제) 내용

      • 설명(Body)
  • Commit Type

    1. init (추가)
      1. 새로운 기능을 처음으로 Commit할 때
      2. A → A를 새로 시작한다는 의미
    2. edit (수정)
      1. 완성된 기존의 있던 파일의 코드 수정 ( 기존의 기능 수정 )
      2. 완성된 A에 시스템 흐름으로 인한 수정이 필요할 때
    3. delete (삭제)
      1. 함수명/삭제된 기능명, 설명은 최대한 자세하게
      2. A → A 내의 특정 기능이 삭제됐을 때
    4. add (작업 중, 미 완성시)
      1. 개발중인 기능에 추가 코드 작성 시
      2. A→ A-a, A-b, A-c 중 A-a만 했을 경우, 중간 커밋
    5. complete (완성)
      1. 해당 기능에 대한 코드 개발 완료 시
      2. A→ A의 기능 개발이 완료된 경우(add가 완료된 경우)